composite carriage - Spanish English Dictionary